@charset "utf-8";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,dl,dt,dd{margin:0; padding:0;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
body{font-size:14px;margin:0 auto; color:#333 !important; font-family:Microsoft YaHei;min-width:1100px;}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}

/*榧犳爣缁忚繃*/
.cp img{
border:1px #ccc solid;
padding:2px;
}
.cp a:hover img{
border:1px #53af00 solid;
padding:2px;
}.cebt{ text-align:center}
a{text-decoration: none; color:#333;}
a:hover{color: #53af00;}
#dt-hd.navstyle2{ background:#efefef;}

/*鍏敤楂樺害*/
#top50{ width:100%; overflow:hidden; height:50px;}
#top60{ width:100%; overflow:hidden; height:60px;}
#top40{ width:100%; overflow:hidden; height:40px;}
#top30{ width:100%; overflow:hidden; height:30px;}
#top_sj{ width:100%; overflow:hidden; height:83px;}
/*鐗堥潰瀹藉害*/
#bm{ width:1100px; margin:0 auto;}
#bmm{ width:1100px; margin:0 auto; position:relative;}
/*鍏敤瀹氫綅*/
.jd{ position:absolute;}
.xd{ position:relative;}


/*鎶ご*/
/*background:url(../images/20180105104405_671391518.jpg) no-repeat top;*/

#top{ width:100%; overflow:hidden; margin-bottom:20px;}
.top_logo{ width:220px;padding-top:40px;}
.top_gg{    width: 420px;
    margin-top: 39px;
    margin-left: 30px;
    padding-top: 5px;
    padding-left: 50px;
    font-size: 44px;
    font-weight: bold;
    color: #ec681c;
    border-left: 2px #000 solid;
    height: 70px;
    box-sizing: border-box;}
.top_zs{padding-top:30px;}
.top_mc{letter-spacing:20px; font-size:24px; color:#333;}
.top_lx{ color:#302928; font-size:24px; margin-top:15px;padding-top:20px;line-height: 28px;font-weight: 400;}
.top_lx span{ font-size:17px;}
.top_lx font{ font-size:26px; color:#ed6c00; color: #148337;font-weight: bold;}
.top_lx p{ font-size:16px;letter-spacing: 11px;}

/*瀵艰埅*/
#nav{ width:100%; overflow:hidden;}
.nav_a{ border-top:1px solid #148236;}
.nav_a li{ float:left; line-height:66px; width:137px; text-align:center;}
.nav_a li a{ display:block; font-size:16px; color:#333;}
.nav_a li a:hover{ background:#148236; color:#fff;}
.nav_a .byy{ width:141px !important;}
.nav_a .none{ background:#148236;color:#FFF; }
.nav_a .none a{color:#FFF;}
.nav_a .a_nav a{ width:141px; display:block; background:#148236; height:66px; color:#FFF; font-size:16px;}


.focus {width:100%; height:500px; overflow:hidden; position:relative;}
.focus ul {height:500px; position:absolute;}
.focus ul li {float:left; width:100%; height:500px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1002px; left:50%; margin-left:-501px; height:24px; bottom:36px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}


/*鎼滅储*/
#sou{ width:100%; overflow:hidden; background:#f8faf5;}
.sou_re{ color:#666;line-height:24px; height:24px; margin-top:20px; margin-left:25px;}
.sou_re a{ color:#666;}
.sou_re span{font-weight:bold; color:#ff0000;}
.sou_ss{ margin-right:25px;}
#search_b{width:260px;  height:32px; margin-top:20px;}
#search-bg{float:left; width:206px; height:32px; background:url(../images/20180106140702_1190753917.jpg) no-repeat; overflow:hidden; padding-left:5px;border:none;}
input{border: none;}
:focus{outline:none;}
#infoname{ border:none;background:none;outline:none;color:#aea9b6;}
.xian{ width:1100px; overflow:hidden; border-bottom:1px solid #c4edd1; padding-bottom:20px;}

.service{ text-align:center; margin-top:35px;}
.service span{ color:#148236; font-weight:bold; font-size:45px;}
.service_t{ border:1px solid #148236; font-size:22px; color:#148236; width:540px; border-left:0px; border-right:0px; text-align:center; line-height:40px; margin:0 auto; margin-top:10px;}
.service_t strong{color:#e9581e;}
.service1{ text-align:center; }
.service_t1{ border:1px solid #148236; font-size:22px; color:#148236; width:635px; border-left:0px; border-right:0px; text-align:center; line-height:40px; margin:0 auto; margin-top:10px;}
.service_t1 strong{color:#e9581e;}

/*鏍稿績鏈嶅姟*/
#ser{ width:100%; overflow:hidden; background:#f8faf5 url(../images/20180413115549_641818947.jpg) no-repeat bottom center;padding-bottom:70px;}
.ser_bg{ width:175px; height:367px;overflow:hidden;position:absolute;background:#fff; border:1px solid #148236;}
.ser_one{left:5px; top:40px; }
.ser_two{ left:192px; top:40px;}
.ser_three{left:374px; top:40px;}
.ser_four{left:555px; top:40px; }
.ser_five{ left:738px; top:40px;}
.ser_six{right:0px; top:40px;}


.ser_one p,.ser_two p,.ser_three p,.ser_four p,.ser_five p,.ser_six p{text-align:center; margin-top:30px;}
.ser_one span,.ser_two span,.ser_three span,.ser_four span,.ser_five span,.ser_six span{ display:block; width:137px; height:40px; line-height:40px; background:#e9581e; margin:0 auto; text-align:center; font-size:20px; color:#fff;}
.ser_one font,.ser_two font,.ser_three font,.ser_four font,.ser_five font,.ser_six font{ line-height:21px; font-size:13px; display:block; text-align:center; padding:0px 16px; margin-top:15px;}
.ser_one:hover,.ser_two:hover,.ser_three:hover,.ser_four:hover,.ser_five:hover,.ser_six:hover{transition: all 0.5s linear; -webkit-animation: test 0.3s ease-in 2; cursor: pointer;}






/*鍋ュ悍*/
#heal{ width:100%; overflow:hidden; background:url(../images/20180125115713_1643151252.jpg) no-repeat center bottom; height:664px;}
.heal_t{ font-size:48px; font-weight:bold; color:#148236; text-align:center; line-height:50px;margin-top:450px;}
.heal_n{ overflow:hidden; margin-top:20px;}
.heal_n li{ float:left; width:250px; background:#fff; border:1px solid #118f48; margin-right:30px; height:400px;}
.heal_n .none{ margin-right:0px; float:right;}
.heal_n .he_bt{ width:185px; margin:0 auto; text-align:center; border-bottom:1px solid #f0f2ef; font-size:20px; color:#148236; padding-bottom:15px; margin-top:50px;}
.heal_n .he_n{width:185px; margin:0 auto; font-size:15px;color:#148236; margin-top:15px; line-height:22px;}
.heal_n .he_tu{ text-align:center; margin-top:30px;}
.heal_n .he_n1{width:185px; margin:0 auto; font-size:14px;color:#148236; margin-top:15px; line-height:22px;}
.heal_n .he_tu1{ text-align:center; margin-top:20px;}

.hzCont td div:nth-child(n){width:204px;padding-top:6px !important;}
.hzCont td div:nth-child(n) a{display:block; width:204px; height:35px; line-height:35px; cursor:pointer; text-align:center;background-color:rgba(0,0,0,0.5);color:#fff; }
.hzCont td div:nth-child(n) a:hover{display:block; width:204px; height:35px; line-height:35px; cursor:pointer; text-align:center;background-color:rgba(20,130,54,1);color:#fff; }


/*琛屼笟*/
#ind{ width:100%; text-align:center; font-size:45px; color:#148236; font-weight:bold;background:#f5f6f4; padding:30px 0px;}
#inds{ width:100%; overflow:hidden; background:url(../images/20180109155140_2147131848.jpg) no-repeat center top; height:270px;}
.inds_a{ overflow:hidden;}
.inds_a li{ float:left; position:relative; overflow:hidden;}
.inds_a li:hover .zz{opacity: 1;background-color: rgba(0,0,0,0.65); width:172px; height:172px;}
.inds_a img{float: left;z-index: 4;}
.inds_a .zz{cursor: pointer;position: absolute;opacity: 0;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out; border-radius:112px; text-align:center; line-height:172px; color:#fff; font-size:18px;width:172px; height:172px;}
.inds_a .t1{ margin-left:12px; margin-top:1px;}
.inds_a .t2{ margin-left:45px; margin-top:1px;}
.inds_a .t3{ margin-left:44px; margin-top:1px;}
.inds_a .t4{ margin-left:43px; margin-top:1px;}
.inds_a .t5{ margin-left:50px; margin-top:1px;}

/*浜у搧*/
#prod{ width:100%; overflow:hidden; background:url(../images/20180109164421_355624467.jpg) no-repeat center bottom; height:785px;}
.prod_t{ font-size:45px; font-weight:bold; color:#148236; text-align:center; margin-top:60px;}
.prod_t a{font-size:45px; font-weight:bold; color:#148236; }
#tablit{width:1100px; margin:0 auto; height:auto; padding-top:26px; background-repeat:no-repeat;}
#tablit dl{width:860px; margin:0 auto; overflow:hidden;line-height:50px;}
#tablit dl dd{ font-size:18px; display:block; float:left; text-align:center; background:#118f48; line-height:50px; transition: all 0.8s; width:156px;margin-right:20px;}
#tablit dl dd a{ font-size:18px; text-decoration:blink; color:#fff;}
#tablit .on{text-decoration:blink; background:#ff9900; transition: all 0.8s;}
#tablit .on a{color:#fff; display:block;}
.tabcon{width:1100px; height:auto; clear:both; padding-top:50px;}
.dis{display:none;}
.tabcon a{text-decoration:blink; font-size:16px;}
.tabcon td{float:left; display:block; overflow:hidden; padding:0px !important; margin:8px; transition: all 0.8s; width:290px; height:218px; position:relative; border:solid 3px #148236;}
.tabcon td span{display:block; line-height:50px !important;transition: all 0.4s; width:290px; height:50px; position:absolute; margin-top:20px; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; background:#fff;}
.tabcon td:hover{transition: all 0.8s; -webkit-animation: test 0.3s ease-in 2; cursor: pointer;}
.tabcon td:hover span{transition: all 0.8s; margin-top:-50px;}
.tabcon td:hover img{transition: all 0.8s linear;cursor:pointer; transform: scale(1.05);}

.prod_tad_d td{float:left; display:block; overflow:hidden; padding:0px !important; margin:7px; transition: all 0.8s; width:255px; height:191px; position:relative; border:solid 3px #343031;}
.prod_tad_d td span{display:block; line-height:50px !important;transition: all 0.4s; width:255px; height:50px; position:absolute; margin-top:20px; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; background:#fff;}
.prod_tad_d td:hover{transition: all 0.8s; -webkit-animation: test 0.3s ease-in 2; cursor: pointer;}
.prod_tad_d td:hover span{transition: all 0.8s; margin-top:-50px;}
.prod_tad_d td:hover img{transition: all 0.8s linear;cursor:pointer; transform: scale(1.05);}

.prod_tad_l{float:left; width:470px; overflow:hidden; border:solid 3px #148236;}
.prod_tad_l .divproduct_new_div_item{width:470px; height:470px; position:relative;}
.prod_tad_l .product_div_item_pic{width:470px; height:470px;}
.prod_tad_l .product_div_item_pic img{width:470px; height:470px;}
.prod_tad_l .divproduct_new_div_item_date{font-size:0px; height:0px; position:absolute; width:470px; height:470px; z-index:1; background:#000; opacity: 0.6; filter: alpha(opacity=6); transition: all 0.8s linear;cursor:pointer; margin-top:408px;}
.prod_tad_l .divproduct_new_div_item_content{position:absolute; width:470px; height:330px; padding-top:220px; z-index:2;transition: all 0.8s linear; margin-top:268px;}
.prod_tad_l .divproduct_new_div_item_title{ text-align:center; color:#fff; border-top:dotted 1px #cfa278; background:#f1b47a;}
.prod_tad_l .divproduct_new_div_item_title a{ color:#fff; font-size:18px; line-height:60px;}
.prod_tad_l .divproduct_new_div_item_body{ color:#fff; font-size:14px; line-height:26px; padding-top:10px; text-align:center; border-top:dotted 1px #f1b47a; width:400px; padding:0px 50px; margin:0 auto; padding-top:20px;}

.prod_tad_l .divproduct_new_div_item:hover .divproduct_new_div_item_date{transition: all 0.8s linear; margin-top:0;}
.prod_tad_l .divproduct_new_div_item:hover .divproduct_new_div_item_content{transition: all 0.8s linear; margin-top:0;}
.prod_tad_l .divproduct_new_div_item:hover img{transition: all 0.8s linear;}
.prod_tad_l .divproduct_new_div_item:hover img{transition: all 0.8s linear;}
.prod_tad_l .divproduct_new_div_item:hover img{transition: all 0.8s linear;}
.prod_tad_l .divproduct_new_div_item:hover img{transition: all 0.8s linear;}

.prod_tad_r{width:624px; float:right;}

.prod_tad_r td:nth-child(1) {display: none;}

.prod_tad_d{width:1100px; margin:0 auto; padding-top: 20px;  overflow: hidden;}
.prod_tad_d td:nth-child(1) {display: none;}
.prod_tad_d td:nth-child(2) {display: none;}
.prod_tad_d td:nth-child(3) {display: none;}
.prod_tad_d td:nth-child(4) {display: none;}
.prod_tad_d td:nth-child(5) {display: none;}
.prod_tad_d td:nth-child(6) {display: none;}
.prod_tad_d td:nth-child(7) {display: none;}

/*鍩哄湴灞曠ず*/
#base{ width:100%; overflow:hidden; background:url(../images/20180110093839_859047572.jpg) no-repeat center top; height:630px;}
.base_t{ text-align:center; margin-top:30px;}
.base_t span{ color:#148236; font-weight:bold; font-size:45px;}
.base_t_n{ border:1px solid #148236; font-size:26px; color:#148236; width:450px; border-left:0px; border-right:0px; text-align:center; line-height:40px; margin:0 auto; margin-top:10px;}
.base_n{}
.apply{width:1100px;}
.apply2{ margin-top:50px;}
.apply2 img{ border:1px solid #ccc;}

.content{ width:1100px; margin:0 auto;}
.g-scsl{height: 388px;overflow: hidden;}
.g-scsl ul{position: relative;}
.g-scsl li{position:absolute; width:267px;height:183px;float: left;display: inline;}
.g-scsl li img{display: block; width:265px;height:183px;}
.g-scsl p{background:rgba(0,0,0,0.65); width: 100%; height: 100%;position:absolute; left:0px; top:1px; text-align: center; overflow: hidden; display: none}
.g-scsl p b{font:14px "Microsoft YaHei"; color:#fff;display: block;padding-top: 45px;background:url(../images/20171111153653_854724874.png) no-repeat center 0;margin-top: 48px;}
.g-scsl p em{font:14px "Microsoft YaHei"; color:#fff; font-weight: bold; display: block; width: 102px; height: 22px; border: 2px solid #fff; text-align: center;line-height: 22px; margin: 0 auto; margin-top: 15px;}
.g-scsl .cls_1 p em{font:14px "Microsoft YaHei"; color:#fff; font-weight: bold; display: block; width: 200px; height: 22px;  text-align: center;line-height: 22px; margin: 0 auto; margin-top: 15px;border:none !important;}
.g-scsl .cls_1 p b{font:14px "Microsoft YaHei"; color:#fff;display: block;padding-top: 45px;background:url(../images/20171111153653_854724874.png) no-repeat center 0;margin-top: 23px;}
.g-scsl li.cls_1{top:0;left:550px;}
.g-scsl li.cls_2{top:0;right:0;}
.g-scsl li.cls_3{top:204px;left:550px;}
.g-scsl li.cls_4{top:204px;right:0;}
.g-scsl li.cls_5{top:0;left:0px;width:530px;height:387px;}
.g-scsl li.cls_5 img{display: block; width:530px;height:387px;}
.g-scsl li.cls_5 b{margin-top: 134px;}

/*浼樺娍*/
#adv{ width:100%; overflow:hidden;}
.adv_t{ color:#148236; font-size:24px; text-align:center; margin-top:30px;}
.adv_t span{ font-weight:bold; font-size:45px;}

#adv1{ width:100%; overflow:hidden; background:url(../images/20180111163951_1801890218.jpg) no-repeat center bottom; height:900px;}
.adv_nr{ margin-top:22px; overflow:hidden;}
.demo{width:1100px;margin:40px auto;position:relative;}
.demo h2{font-size:16px;height:44px;color:#3366cc;margin-top:20px;}
.demo dl dt{font-size:14px;color:#ff6600;margin-top:30px;font-weight:800;}
.demo dl dt,.demo dl dd{line-height:22px;}

/* tabbtn */
.tabbtn{height:117px;background:#4dad31;}
.tabbtn li{float:left;position:relative; border-right:1px solid #6ec255; text-align:center;}
.nobg{ border-right:0px !important;}
.tabbtn li img{ position:absolute; padding-left:25px; padding-top:38px;}
.tabbtn li a{display:block;float:left;height:117px;overflow:hidden;width:156px;font-size:12px;cursor:pointer; color:#fff;}
.tabbtn li span a{color:#bcbbbb;font-size:14px;}
.tabbtn li p{font-size:20px; padding-top:33px;}
.tabbtn li span{font-size:18px;font-family:Arial, Helvetica, sans-serif; color:#bcbbbb; text-transform:uppercase; text-align:center;}
.tabbtn li.current a{color:#fff; border-bottom:2px solid #f00;}
.tabbtn li.current span{ color:#fff;}

/* tabcon */
.tabcon1{position:relative;/*蹇呰鍏冪礌*/height:457px;overflow:hidden; background:rgba(255,255,255,0.5); margin-top:175px;}
.tabcon1 .subbox{position:absolute;/*蹇呰鍏冪礌*/left:0;top:0;}
.tabcon1 .sublist{height:407px; box-sizing:border-box;}

/* leftcon */
#leftcon .subbox{width:9999em;}
#leftcon .subbox .sublist{float:left;width:1100px;}

/* sublist */
.sublist li{height:28px;line-height:28px; font-size:18px;width: 410px; padding-left:80px;}
.sublist li strong{color:#006ab5; font-size:32px; margin-top:48px; margin-bottom:10px; display:block;}
.sublist li span{ display:block; font-size:14px; color:#ccc;font-family:Arial, Helvetica, sans-serif;}
.sublist li p{padding-top:30px; padding-bottom:33px; display:block; font-size:26px; font-weight:bold;}
.sublist li a{background:#fff; color:#fff; padding:8px 18px; display:block;width:16.5%}
.adv_tu{}
.adv_n{ width:578px; margin-right:25px;}
.adv_ont_n{ overflow:hidden; margin-top:80px; margin-left:100px;}
.adv_nr_t{ font-size:30px; color:#333; border-bottom:1px solid #076f00; padding-bottom:30px; width:370px;}
.adv_nr_t span{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:18px; display:inherit; padding-top:10px;}
.adv_nr_n{ font-size:16px; color:#333; margin-top:15px; line-height:36px;}
.adv_nr_p{ margin-top:15px;}
.adv_nr_en{ width:165px; font-size:16px; text-align:center; line-height:40px; background:#e9581e; border-radius:10px; margin-top:20px; color:#fff;}
.adv_nr_en a{font-size:16px; display:block; color:#fff;}


/*璇佷功*/
#cert{ width:100%; overflow:hidden; background:#f7fbf5 url(../images/20180110114358_373268030.jpg) no-repeat bottom; height:800px;}
.cert_t{ font-size:45px; color:#148236; padding-top:60px; font-weight:bold; text-align:center;}
.cert_t_n{ border:1px solid #148236; font-size:22px; color:#148236; width:510px; border-left:0px; border-right:0px; text-align:center; line-height:40px; margin:0 auto; margin-top:10px;}

.honor_2  table > tbody > tr > td {position:relative; display: block; float: left; width: 305px; padding: 0 0 30px 0 !important; background: url(../images/20180112172513_2037508679.png) no-repeat center bottom; margin: 15px 20px 10px 0px; }
#honor_2{ margin:0 auto !important; margin-top:50px !important;}
.honor_2  table > tbody > tr > td > div {display: block;position: absolute;bottom: 0px;width: 290px;left: 7px;padding: 0 !important;background: rgba(20,130,54,0.75);}
.honor_2  table > tbody > tr > td > div > a { display: block; color: #fff; font-size: 14px; padding: 0 3px; line-height: 36px;  position: relative; }
.honor_2  table > tbody > tr > td:first-child { margin-left: 0; }
.honor_2  table > tbody > tr > td br { display: none; }
.honor_2  table > tbody > tr > td > a { display: block; background: url(../images/20180112103532_1902591931.png) no-repeat; padding: 7px; width:305px; height:434px;}
.honor_2  table > tbody > tr > td > a > img { display: block; width: 87%; height: auto; margin-top:15px; margin-right:15px;}


#about{ width:100%; overflow:hidden; background:url(../images/20180110141911_725406766.jpg) no-repeat center top; height:400px;}
.about_tu{ width:367px; margin-left:11px; margin-top:83px;}
.about_n{ width:510px;margin-right:150px;}
.about_n_t{ background:url(../images/20180110164215_1978163262.jpg) no-repeat center; width:376px; height:45px; padding-left:233px; box-sizing:border-box; font-size:18px; color:#fff; line-height:45px; margin-top:70px;}
.about_n_n{ line-height:26px; color:#666; font-size:14px; margin-top:20px;}
.about_n_en{ width:100px; background:#e0e0e0; line-height:30px; font-size:14px; border-radius:10px; text-align:center; margin-top:10px; color:#666;}
.about_n_en a{ color:#666; font-size:14px;}


.news{width:100%;padding-top:60px; overflow:hidden; background:url(../images/20171228165520_526001819.png) center; }
.news_line{width:562px; margin:0 auto;}
.news_line_l{width:562px; height:1px; margin:0 auto; overflow:hidden; background:#999; position:absolute; margin-top:20px;}
.news_line_lo{width:178px; margin:0 auto; height:1px; background:#fff;}
.news_line_z{overflow:hidden; width:184px; margin:0 auto; height:38px; font-size:26px;  border-left:solid 1px #999; border-right:solid 1px #999; border-top:solid 1px #999; position:relative; z-index:2;}
.news_m{width:184px; margin:0 auto;}
.news_m_s{width:184px; margin:0 auto;width:184px; margin:0 auto; text-align:center; line-height:48px; font-size:30px; margin-top:-30px; position:absolute; z-index:3;}
.news_line_d{ width:184px; height:1px; margin:0 auto; background:#999;}
.news_line_di{width:144px; height:1px; margin:0 auto; background:#fff;}
.news_en{width:1100px; margin:0 auto; text-align:center; font-size:24px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:40px; color:#999; padding-top:10px;}

.lanrenzhijia{ width:1100px; margin:0 auto; overflow:hidden; padding-top:21px;}
.lanrenzhijia .tab{ overflow:hidden; width:456px; margin:0 auto;}
.lanrenzhijia .tab a{display:block; float:left; text-decoration:none; line-height:36px; width:122px; text-align:center; font-size:16px; margin:0px 15px;transition: all 0.8s linear; border-radius:5px; background:#148236; color:#fff;}
.lanrenzhijia .tab a.on{text-decoration:none; transition: all 0.8s linear; color:#fff; background:#fe7a27;}
.lanrenzhijia .content{overflow:hidden; width:1100px; margin:0 auto; height:564px; position:relative; margin-top:40px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1100px;}
.lanrenzhijia .content .li{ width:1100px; float:left;}

.news .news_div_item, .news .divdgweb_new_div_item{float:left; width:500px; border-bottom:solid 1px #efefef; padding:20px 10px; margin:0px 15px; transition: all 0.5s linear;}
.news .news_div_item_date, .news .divdgweb_new_div_item_date{position:absolute; margin-top:106px; margin-left:233px; font-size:14px; color:#787878; border-top:dashed 1px #ccc; padding-top:8px; width:266px; }
.news .news_div_item_year, .news .divdgweb_new_div_item_year{float:left;}
.news .news_div_item_month, .news .divdgweb_new_div_item_month{float:left;}
.news .news_div_item_day, .news .divdgweb_new_div_item_day{float:left;}
.news .news_div_item_content, .news .divdgweb_new_div_item_content{float:right; width:268px;}
.news .news_div_item_title, .news .divdgweb_new_div_item_title{overflow:hidden; width:268px; overflow: hidden; line-height:34px; white-space: nowrap; text-overflow: ellipsis;}
.news .news_div_item_title a, .news .divdgweb_new_div_item_title a{font-size:16px;}
.news .news_div_item_body, .news .divdgweb_new_div_item_body{overflow:hidden; width:268px; padding-top:7px; height:48px; font-size:14px; color:#999; line-height:24px; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; border-top:dashed 1px #ccc;}
.news .news_div_item_pic{float:left; width:205px; height:135px; border:solid 1px #ccc;transition: all 0.5s linear;}
.news .news_div_item_pic img{width:205px; height:135px;}

.news .news_div_item:hover, .news .divdgweb_new_div_item:hover{transition: all 0.5s linear; background:#ebeef3;}
.news .news_div_item:hover .news_div_item_title a, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{transition: all 0.5s linear; color:#f40000;}
.news .news_div_item:hover .news_div_item_title, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title{transition: all 0.5s linear; color:#f40000;}
.news .news_div_item:hover .news_div_item_pic, .news .divdgweb_new_div_item:hover .news_div_item_pic{transition: all 0.5s linear; -webkit-animation: test 0.3s ease-in 2; cursor: pointer;}
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}

/*鍙嬫儏閾炬帴*/
#link{ width:100%; overflow:hidden; padding:30px 0px;}
.link_a{ width:120px; font-size:18px; color:#07913b;}
.link_a span{ font-size:14px;}
.link_b{ overflow:hidden; bo}

/*搴曢儴*/
#dib{ width:100%; overflow:hidden; background:url(../images/20180111151037_231099514.jpg) repeat-x; height:72px;}
.di_t{ overflow:hidden;}
.di_t li{ float:left; width:137px; background:url(../images/20180111151637_591977860.jpg) no-repeat right; text-align:center; color:#fff; font-size:16px; line-height:72px;}
.di_t a{ color:#fff; font-size:16px;}

/*鐗堟潈*/
#cop{ width:100%; overflow:hidden; background:url(../images/20180111152048_834074993.jpg) no-repeat center top; padding:30px 0px 20px;}
.cop_logo{ width:71px; margin-top:6px;}
.cop_n{ overflow:hidden; font-size:14px; line-height:30px; color:#fff; margin-left:50px;margin-top:5px;}
.cop_n a{ color:#fff;}
.cop_ewm{ width:130px; overflow:hidden; text-align:center; margin-right:40px; color:#fff; line-height:40px;}



/*鎶ご*/
.header{ width:100%; position:relative; z-index:1000;}
.head{margin:0 auto; width:1100px; height:66px;}
.head1{  float:left; width:270px; margin-top:30px; margin-bottom:30px; font-size:19px; font-weight:bold; color:#333; letter-spacing:-0.5px;}
.head2{ width:1100px;margin-top:5px;}
.head21{ background:url(../images/20171226114443_2048389839.jpg) no-repeat; height:35px;}
.dgweb_list_item_pic img{ max-width:250px;}
.head21 ul{float:right; height:14px;}
.head21 li { float:left; padding-left:5px; height:14px; line-height:14px; font-size:12px; color:#777; position:relative; cursor:pointer}
div.meneame {    padding: 23px 0 0;
    margin: 3px 3px 30px;
    text-align: center;
    clear: both;
    font-size: 16px;}div.meneame li{ display:inline-block;}
div.meneame li.thisclass a{border: 1px solid #07913b;  background-image: none;background-color: #07913b;color: white;}
div.meneame a {border: 1px solid gray; padding:3px 7px;  margin-right: 3px; text-decoration: none;color:black; background:#f6f6f6; border-radius:5px;}
div.meneame a:hover {border: 1px solid #07913b;  background-image: none;background-color: #07913b;color: white;}
div.meneame a.thisclass,div.meneame a.active{border: 1px solid #07913b;  background-image: none;background-color: #07913b;color: white;}

div.meneame span.thisclass {border: 1px solid #f6f6f6; padding:5px 7px;   font-weight: bold;  margin-right: 3px;   background:  #07913b;color:white}
div.meneame span.disabled {border: 1px solid gray; padding:5px 7px; margin-right: 3px;}
.head21 li a{ display:inline-block; width:26px; height:26px; margin-left:5px;}
.head21 li .a00{ background:url(../images/20171226112609_1888184838.png) no-repeat center top;}
.head21 li .a01{ background:url(../images/20171211102910_1017017266.png) no-repeat center top;}
.head21 li .a02{ background:url(../images/20171211102910_1256650584.png) no-repeat center top;}
.head21 li .a03{}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.icon { background-image: url({dede:global.cfg_templets_skin/}/images/20180113103359_1745191296.png); display: inline-block; vertical-align: middle; }
.list_left { width: 221px; }
.list_left .title { background:#53af00 url({dede:global.cfg_templets_skin/}/images/20180113100555_1107190657.gif) no-repeat top; width: 100%; height: 60px; color: #fff; text-align:center; font-size:26px; line-height:60px;}
.list_left .box1 ul { margin-top: 10px; margin-bottom: 20px; }
.list_left .box1 ul a { height: 48px; line-height: 48px; border-bottom: 1px solid #ededed; padding-left: 15px; font-size: 14px; vertical-align: middle; display: block; position: relative; color: #4d485b; text-decoration:none;}
.list_left .box1 ul a i { width: 13px; height: 13px; background-position: -219px -3px; top: 17px; transition: ease-in-out .3s; position: absolute; right: 15px; }
.list_left .box1 ul a:hover,.list_left .box1 ul a.hover { background: #53af00; color: #fff; }
.list_left .box1 ul a:hover i,.list_left .box1 ul a.hover i { background-position: -236px -3px; }
.list_left .box2 ul{ padding-top:15px;}
.list_left .box2 li { margin-bottom:5px; }
.list_left .box2 li a { display: block; width:226px; padding:0 10px; background: #fff; line-height:34px; height:34px; font-size: 14px; transition: ease-in-out .3s; border:1px solid #eee; overflow:hidden; }
.list_left .box2 li a img { width: 100px; height: 75px; float: left; margin-right: 15px; }
.list_left .box2 li a:hover { background: #2d6ec4; color: #fff; }

.search{ height:46px; border:1px solid #e9e9e9; border-right:none;}
#infoname{color:#888888; border:none; outline:none; height:46px; line-height:46px; padding-left:10px; width:173px;}
.search-i{width:46px;}
.head21 span{ overflow:hidden; display:block; height:26px;}
.head21 span a{ display:inline-block; width:26px; height:26px; margin-left:5px;}
.head21 span .a00{ background:url(../images/20171212183149_1426814838.png) no-repeat center top;}
.head21 span .a01{ background:url(../images/20171211102910_1017017266.png) no-repeat center top;}
.head21 span .a02{ background:url(../images/20171211102910_1256650584.png) no-repeat center top;}

.menu{ width:1100px; border-top:1px solid #eee; margin:0 auto; overflow:hidden; height:66px;}
.menu li{ float:left; width:137px; text-align:center;}
.menu li a{ font-size:16px; font-weight:bold;height:66px; line-height:66px; display:block; text-decoration:none;}
.menu li a:hover{background:#148236; display:block; color:#fff;}
.menu .cur1{background:#148236; padding-left:0;color:#fff;}
.menu .cur1 a{color:#fff;}
.menu .cur8{ margin-right:0;}
.erji_menu{ width:100%; display:none; padding-top:55px; padding-bottom:70px; border-top:2px solid #148236; position:absolute; left:0; top:65px; background-color:#fff;}
.erji_menu a,.erji_menu{color:#666 !important;}
.erjinr{ margin:0 auto; padding-left:0px; width:822px; box-sizing:border-box;}
.erjinr1{ float:left; background:url(../images/20180116110632_170251011.jpg) no-repeat; padding-top:20px; font-size:20px; font-weight:bold; color:#333; margin-right:96px; text-align:left !important;}
.erjinrv{ float:left; background:url(../images/20180116110632_170251011.jpg) no-repeat; padding-top:20px; font-size:20px; font-weight:bold; color:#333; margin-right:50px; text-align:left !important;}
.erji_menu a{ font-size:13px;}
.erji_menu a:hover{ background:none !important; color:#333 !important; text-decoration:underline !important;}
.erji_menu .erjinr1 a,.erji_menu .erjinrv a{ display:block; width:120px; height:32px; font-family:Arial, Helvetica, sans-serif; color:#999; font-size:13px; line-height:32px; text-align:center; text-transform:uppercase; border:1px solid #cecece; margin-top:30px; font-weight:normal;}
.erjinr2{ float:left;}
.erji_menu .erjinr2 a{ line-height:36px; height:auto; font-size:13px;}
.erjinr21{ float:left; padding-right:50px; border-right:1px solid #e9e9e9;}
.erjinr21 img{ padding-top:5px;}
.erjinr22{ float:left; padding-left:50px;}
.erjinra{float: left; border-left:1px solid #ccc; margin-left:50px;}
.erjinr3{ float: left; width:130px; height:75px; padding-top:5px; border:1px solid #e9e9e9; text-align:center; margin-left:100px;}
.erji_menu .erjinr3 a{ line-height:30px; height:auto; font-size:13px;}



.lala{ font-size:24px; float:left;text-align:left !important;margin-left:50px;}
.lala span{ font-weight:bold; font-size:24px; }


.fullSlide {width:100%; position:relative; height:500px;}
.fullSlide .bd {margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul {width:100%;}
.fullSlide .bd li {width:100%; height:500px; overflow:hidden; text-align:center; background-position:center top; background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {position:absolute; z-index:7; bottom:20px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li{border-radius:14px; width:18px; height:18px; color:#fffab1; background:#fff; float:left; cursor: pointer; display:block; margin-left: 5px; transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;}
.fullSlide .hd ul .on{ width:32px; height:18px; background:#148236; color:#148236;}
.fullSlide .prev,.fullSlide .next {	display:block; position:absolute; z-index:1;top:50%; margin-top:-30px;left:5%; z-index:1; width:40px; height:60px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; width:81px; height:80px;}
.fullSlide .prev{ background:url(../images/20180119154132_1749720242.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(../images/20180119154741_876103751.png) no-repeat;}


#hez{ width:100%;background:#f5f6f4; overflow:hidden;}
.he_t{text-align:center; font-size:45px; color:#148236; font-weight:bold; margin-bottom:30px;}
.he_n{ margin-bottom:30px;}
.he_n table > tbody > tr > td > a > img{ border:1px solid #ebebeb; padding:3px;}
.he_n table > tbody > tr > td > a > br{ display:none !important;}
.he_n table > tbody > tr > td > a{ background:#118f48 !important; display:block; line-height:40px !important; color:#fff !important;}